- 博客(12)
- 收藏
- 关注
转载 ubuntu 突然无法上网解决方法
转载自:https://www.cnblogs.com/tiandsp/p/10226055.htmlsudo service network-manager stopsudo rm /var/lib/NetworkManager/NetworkManager.state sudo service network-manager start
2021-02-23 15:04:51
314
原创 移远4G-Cat1 open开发问题记录
硬件环境:EC600S1.串口3的使用串口3,在物理上有两种组合:GPIO35,36或GPIO53,54。如何切换呢?依靠Open接口的流控开关,如果关闭则是GPIO35,36。如果打开,则是53,54// QL_FC_NONE:GPIO35,36// QL_FC_HW:GPIO53,54ql_uart_open(QL_BT_UART_PORT, QL_UART_BAUD_9600, QL_FC_HW);...
2021-01-24 12:15:20
1149
1
原创 ubuntu编译环境搭建
1.选择虚拟机环境中安装ubuntu操作系统,实现程序编译,而程序编辑修改工作,仍然选择windows环境中。因ubuntu操作系统不熟悉。2.虚拟机软件选择vmware。下载地址:vmware123.ubuntu选择16.04版本下载地址:ubuntu4.遇到过问题4.1 无法将windows上的内容复制粘贴到虚拟机中解决方案,安装Vmware Tools。安装过程4.2 在共享文件夹中,放置要编译代码,编译失败。但在home目录下放置同样的代码,却可以编译通过。原
2021-01-16 00:41:15
823
原创 flash中page program指令理解错误
以前一直在用spi flash的page program指令(0x02H),但写的地址是连续的,就没有细节注意这个指令。在flash中,是按照page进行写数据的,page(256字节)是写的最小单位,写的起始地址也必须永远是page的倍数。...
2020-09-22 18:52:56
2922
2
原创 stm32 std库和 hal库
ST为开发者开发提供一些外设操作的库,方便对外设进行控制。最早的是STD库(标准外设库),后面新出的HAL库(hardware abstraction layer)硬件抽象层,该库要取代之前的标准外设库,是未来st主推,尤其一些新的芯片已经没有std库了。列下现在各个系列对std和hal的支持程度。...
2020-08-16 22:53:50
1262
原创 温度传感器DS18B20调试中的问题
注意事项:1. 单总线脚,要加一个上拉电阻,常见是加4.7K。2.时序,出现问题,都与时序有关。第一个问题:无应答脉冲;通过逻辑分析仪来抓取,微妙和毫秒实际延时时间,发现与实际有很大出入。我时钟选择的是默认的2097KHz,调整成最大的32MHz,微妙和毫秒延时函数的延时效果就好些。static uint32_t fac_us = 32; //us延时倍乘数//延时nus//nus为要延时的us数.//nus:0~19088
2020-07-28 18:08:06
4120
2
原创 移远EC100Y 4G Cat1 模块编译环境搭建
按照移远公司提供的文档来做DS-5的安装。DS-5的安装文件,已经上传到网盘上,可以自由下载,包含DS-5安装包和对应的破解。版本是:5.26.0网盘地址:DS-5: https://t00y.com/dir/25372526-39655010-62e3baDS-5: ctfile://xturlDWwNZ1MzBT0HZQMxB2QAblUxADQFJ1IoBjtaMgBkUWQBMwdiUjQGNQZkAiNRcw9sVzI重点是需要做环境变量配置:Path中添加armcc.
2020-06-24 15:42:10
3361
2
原创 freertos微秒级延时实现
freertos中的delay是基于操作系统tick实现的,是ms(毫秒)级别的,如果要实现us微妙级,要不使用中断,要不就直接while循环进行延时等待。参考别人写的,如下网址http://www.stm32cube.com/article/176
2020-05-26 11:23:38
15256
2
原创 Silicon Labs CP210x USB to UART Bridge,COM口无法识别
一直用一个电脑端,识别USB转串口的函数接口,但在Silicon Labs CP210x USB to UART Bridge上,却无法成功识别。确认过Silicon Labs CP210x USB to UART Bridge和Prolific USB-to-Serial Comm Port的GUID是一样的,没有办法解决,最后只能曲线救国,更换新的接口来操作。先贴出,不能生效的函数接口:1.GUID和设备管理器中,驱动的GUID是一样的。DEFINE_GUID(GUID_DEVINTE..
2020-05-21 14:01:07
14996
原创 【总结】STM32 IAP 串口升级
总结下STM32IAP串口升级IAP升级时,在STMFlash中会包含两个程序:IAP和APP,IAP负责,如果有要升级的APP,则将该APP替换旧APP,并运行新APP,如果没有要升级APP,则立即运行现有的APP程序。关键明白如下:1.需要在FLASH内部,分段去存IAP和APP。在keil中,可以通过配置IROM去配置。如APP存在0x8004000,size是0xC0...
2020-04-20 00:30:39
1423
2
原创 STM32CUBE 调试中问题
本周,公司用到STM32F103芯片,以前都是用std库进行驱动开发,本次尝试用STM32CUBE做开发,依据该工具框架,驱动开发变的简单,但也遇到2个问题,花费了些时间找原因。1.用st-linker下载好程序后,无法启动调试,且再也发现不了target了,也无法进行下载了。最后解决方案:第一步:将STM32CUBE中的SYS->debug,选择成对应的下载方式,比如我是SWD...
2019-12-21 20:37:41
1179
转载 转发:stm32 移植 freertos
原链接:http://www.51hei.com/bbs/dpj-106526-1.html看到一篇stm32移植freertos的文章,讲述的最完整。前言:由于之前听过太多人抱怨移植FreeRTOS到STM32有各种各样的问题,小灯经过一年多对FreeRTOS的研究并在公司产品中应用,多少有些心得,接下来就由小灯以最新版的FreeRTOS为例一步一步移植到STM32F103上,并...
2019-11-09 23:13:30
284
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人