STM32
超强工具——STM32CubeMX 你会用吗?
集结出发! STM32全国研讨会系列之一:ST智能门铃中国首秀
关于STM32启动文件的几个小问题
【银杏科技ARM+FPGA双核心应用】STM32H7系列35——USB_VCP_FS
【银杏科技ARM+FPGA双核心应用】STM32H7系列28——USB_HID
粉丝分享 | 图说CRC原理应用及STM32硬件CRC外设
STM32L151进入低功耗,并由RTC唤醒的故事
[转]stm32控制NFC模块(PN532)源码(P2P,模拟卡,读写卡等
STM32G070RB+LVGL移植
微信公众号
手机版
回复:【心得】用传统方法开发STM32,放弃固件库的使用!
有关STM32固件库的一些想法, 也许是本人一知半解,在此只想抛砖引玉.
最近在用STM32F做一个产品, 时间很紧. 这是第一次用它, 以前做过ARM7及用过多年的单片机.看了STM32F提供的固件库, 在ST网站上下载, 有KEIL的安装目录也有.有一些自己的想法, 想与大家交流.
很显然, STM32F是一款相当不错的芯片, 与我用过的ARM7相比, 我觉得性价比有一倍的差异.ST给我们提供了库,但就是这个固件库,让我觉得很不爽. 先来说一说这些傻瓜式的库.
因为要用多个串口, 看了KEIL提供的UART的SAMPLE程序, 其中MAIN里这样写
/* Configure USART2 */
USART_Init(USART2, &USART_InitStructure);
/* Enable USART1 Receive and Transmit interrupt */
USART_ITConfig(USART1, USART_IT_RXNE, ENABLE);
USART_ITConfig(USART1, USART_IT_TXE, ENABLE);
/* Enable USART2 Receive and Transmit interrupt */
USART_ITConfig(USART2, USART_IT_RXNE, ENABLE);
USART_ITConfig(USART2, USART_IT_TXE, ENABLE);
/* Enable the USART1 */
USART_Cmd(USART1, ENABLE);
/* Enable the USART2 */
USART_Cmd(USART2, ENABLE);
/* Wait until end of transmission from USART1 to USART2 */
while(RxCounter2<span style="font-size: 11pt; background: rgb(192,192,192); font-family: 'Times New Roman'; mso-spacerun: 'yes'">
RE:【心得】用传统方法开发STM32,放弃固件库的使用!
回复:【心得】用传统方法开发STM32,放弃固件库的使用!
回复:【心得】用传统方法开发STM32,放弃固件库的使用!
顶
顶
顶
顶
顶
顶
顶
顶
顶
顶
顶
顶
顶
顶
顶
RE:【心得】用传统方法开发STM32,放弃固件库的使用!
回复:【心得】用传统方法开发STM32,放弃固件库的使用!
RE:【心得】用传统方法开发STM32,放弃固件库的使用!
回复:【心得】用传统方法开发STM32,放弃固件库的使用!
RE:【心得】用传统方法开发STM32,放弃固件库的使用!
RE:【心得】用传统方法开发STM32,放弃固件库的使用!