经验
文章平均质量分 66
張公㜽
这个作者很懒,什么都没留下…
展开
-
大小端
大小端原创 2021-04-06 15:11:18 · 422 阅读 · 0 评论 -
ST硬件IIC上电检一直检测到忙状态
硬件环境: I2C主机:STM8S003 I2C从机:HTU21D 控制方式:硬件IIC问题描述: 在程序正常运行的过程中,拔掉设备电源并迅速插回,可能出现主机不能与从机进行连接并且主机持续检测到I2C总线忙,导致无法读取温度,并且复位也不能解决。使用示波器测量SCL和SDA,发现SDA为低,SCL为高。但当断电时间长一点再次上电,通信正...原创 2018-08-02 10:20:42 · 5749 阅读 · 1 评论 -
ST芯片解锁
本文以STM8S003为例,实测STM32F103同样有效一、安装STVP STVP-STM8-官方下载地址 二、点击configure进行烧录工具,烧录方式和目标芯片的选择 三、选择option byte 四、设置 ROP 为 Read Out Protection OFF 五、点击Program->Current tab即可完成解锁操作 ...原创 2018-08-02 10:44:41 · 2799 阅读 · 3 评论 -
openwrt 串口/SSH启动欢迎信息打印
每次openwrt在启动完成后,使用串口或SSH进行连接的时候,总会出现如下的打印信息: _______ ________ __ | |.-----.-----.-----.| | | |.----.| |_ | - || _ | -__| || | | || _|| _| ...原创 2019-03-07 19:58:33 · 1154 阅读 · 0 评论 -
__attribute__之section详解
前言第一次接触 “section” 是在公司的一个STM32的项目代码中,前工程师将所有的初始化函数都使用的“section”进行设定了属性。当时知道其目的,但是不知道原因。然后到后来在接触了Linux的驱动程序的时候,发现linux的驱动注册的宏定义层层解析以后,也是使用的“section”进行修饰,但是当时看教程以为必须限定到内存的特定位置中,以及经验不足,所以没有深究。然现在在写Linu...原创 2019-07-15 12:19:53 · 43741 阅读 · 18 评论 -
【开发工具】-Microsoft Visual Studio 2017 跨平台开发一 —— 基本环境搭建
我是一个比较喜欢“花哨”的环境的“程序猿”,所以,我喜欢用Microsoft Visual Studio 而不喜欢用 Source Insight,我喜欢用 Xshell 而不喜欢用SecureCRT。嗯哼,我就是这么花哨。。。但是我不喜欢用VS code 不是因为它不够花哨,我只是嫌弃打开它有点慢,其实也不算很慢,但是它一般就是个文件阅读器,我还是更喜欢notepad++,不过我没有抛弃它,...原创 2019-07-15 16:21:09 · 1621 阅读 · 0 评论