![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
STM32
是阿晋啊
我好穷啊(欢迎交流哎哎哎哎)
展开
-
STM32CubeMX安装芯片支持包stm32cubef1安装过程(CubeMX5.1版本)
安装好了STM32CubeMX软件之后,需要安装对应的芯片支持包才能正常生成项目文件,由于5.0版本相对于4.0版本之后改动较大,市面上资料更新较慢,而且新版本的ioc工程用旧版本的软件是打不开的,所以还是提一下,前排申明软件是在官网下的https://www.st.com/en/development-tools/stm32cubemx.html虽然比较慢,还需要申请但是是免费的哦生成一个新...原创 2019-04-02 10:41:00 · 14660 阅读 · 0 评论 -
RT Thread如何关闭串口1的msh调试行
对于程序开发中,有时候需要动用几个串口的时候,往往会出现串口不够用的情况,而msh的存在虽然可以使串口数据正常的发送到主机端,但是主机发送到下位机的时候就不是那么好用了,因为msh会根据你的内容寻找已经设置的指令,导致下位机接收不到指令。在当前工程下打开env命令行,敲击menuconfig选择RT-Thread Components 然后选择command shell...原创 2019-04-15 19:11:33 · 3172 阅读 · 1 评论 -
RT-Thread串口线程+收发
以下部分都是在main.c里面使用了静态信号量,用于触发中断时释放信号量,十分的方便,线程和信号量都需要进行定义。定义:static rt_thread_t usart1_thread = RT_NULL;static void usart1_thread_entry(void* parameter);static rt_err_t uart1_input(rt_device...原创 2019-04-18 21:21:08 · 7818 阅读 · 0 评论 -
在cubemx中怎么自动生成各个子文件而不是程序都在main.c中
其实也没啥大不了的,只是一个小细节,自己随便找找都能找到。刚开始用cubemx的时候发现生成的程序都在main.c文件中,后来发现是没有勾选code generator中这个选项,勾选后系统会根据你初始化的gpio,或者iic或者uart等等,生成gpio.c,iic.c的c文件和头文件,这样比较易读,不容易都堆积在一个文件中。...原创 2019-07-09 10:31:35 · 4478 阅读 · 1 评论