摘要: 测试平台: STM32F030C8T6 固件库: STM32F0xx\_HAL\_Driver 固件库中提供了一个通过PWM输入模式测量频率和占空比的Demo,采用定时器中断实现,测量频率时中断过于频繁,虽然可以通过设置多个待测信号周期产生一次定时器中断,来降低中断频率,但是这种方式测量出来的频率和 阅读全文
posted @ 2019-08-30 15:58 berry_chen 阅读(3515) 评论(1) 推荐(0) 编辑
摘要: 1. SPI 数据收发函数 传入传出 buf 指针地址必需16位对齐 例如,SPI收发数据函数 , pTxData和pRxData,必需16位对齐,若不能保证16位对齐,可以在调用SPI收发函数之情,申请两个16位对齐的buf替代原有的buf进行SPI收发数据,示例如下: HAL_StatusTyp 阅读全文
posted @ 2019-08-24 14:42 berry_chen 阅读(1080) 评论(0) 推荐(0) 编辑
摘要: keil MDK 中仿真调试 STM32F030 时,断点数量超过5个仍可继续添加,但是仿真调试时,总会莫名其妙进入HardFault中断,删除断点数量少于5个,即可正常仿真调试。 STM32F1、STM32F4系列没有这个限制。 阅读全文
posted @ 2019-08-24 10:53 berry_chen 阅读(948) 评论(0) 推荐(0) 编辑
摘要: + dpkg Debain 的包管理工具,Ubuntu 最早是作为 Debain 的一个分支出现的,属于Debain阵营,所以自然支持 dpkg + aptitude 更友好的高级包管理工具,它是 APT 的高级字符和命令行前端,它会记住哪些包是你安装的,哪些是为了依赖关系而安装的,在不被已安装包需 阅读全文
posted @ 2017-07-24 23:31 berry_chen 阅读(1400) 评论(0) 推荐(0) 编辑
摘要: 格林尼治标准时间 格林尼治标准时间(Greenwich Mean Time, GMT)即世界时(Universal Time, UT),是以地球自转为基础的时间计量系统,由于地球每天的自转不规则,而且正在减速,因此标准时间由原子钟报时的协调世界时(Coordinated Universal Time 阅读全文
posted @ 2015-12-08 22:04 berry_chen 阅读(243) 评论(0) 推荐(0) 编辑