updown
码龄13年
  • 10,278
    被访问
  • 6
    原创
  • 113,983
    排名
  • 1
    粉丝
关注
提问 私信
  • 加入CSDN时间: 2009-03-11
博客简介:

updown的博客

查看详细资料
  • 1
    领奖
    总分 31 当月 14
个人成就
  • 获得6次点赞
  • 内容获得1次评论
  • 获得23次收藏
创作历程
  • 2篇
    2022年
  • 8篇
    2020年
成就勋章
TA的专栏
  • 其他
    3篇
  • 微信小程序学习
    7篇
兴趣领域 设置
  • 嵌入式
    单片机嵌入式硬件
  • 硬件开发
    硬件工程驱动开发arm开发
  • 最近
  • 文章
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

M0内核单片机中断向量重映射

前段时间,做了个项目,使用了华大HC32L110,一开始没什么,一切顺利。但是做OTA在线升级时,发现了一些问题。不同于M3内核的MCU,M0内核没有中断向量的寄存器(华大是M0+内核,有些网友说M0+是有这个寄存器的,这个我暂时没验证,稍后找资料看看),所以无法重定向中断向量。这就有点麻烦了,岂不是做不了固件升级了?赶紧在网上搜索解决方案,结果发现了ST的STM32F0系列的解决方法,简单来说就是利用地址重映射的功能,让应用程序段的固件能找到正确的中断向量。所以赶紧试一下,what !华大M0+MCU
原创
发布博客 2022.05.19 ·
14 阅读 ·
0 点赞 ·
0 评论

M0内核MCU中断向量重映射【完整boot程序】

发布资源 2022.05.19 ·
zip

在485接口上实现SDI-12协议,你调通了吗?

前一段时间调试了一个雷达水位计,输出接口有RS485和SDI-12,协议没有modbus,只有SDI-12.因为我们的设备只有RS485接口,所以只能选择使用485连接。SDI-12的软件协议也比较简单,写完以后与雷达水位计联调却发现始终不通。纠结一番后,查阅了水位计厂家的资料,最后问题终于解决。期间我也在网上查询过,发现很多网友也有同样的问题,协议没问题,串口设置也没有问题,但是就是不通,为了避免更多的人再掉到这个坑里,现将我的经验分享给大家。首先简单介绍下SDI-12协议。这个协议不同于RS
原创
发布博客 2022.01.15 ·
347 阅读 ·
0 点赞 ·
0 评论

最大功率点跟踪MPPT

太阳能电池最大功率点跟踪MPPT(Maximum Power Point Tracking)技术能够保证在负载或环境光照强度变化时,光伏电池一直保持最大输出功率,以最大化太阳能利用率。从太阳能板的I/V伏安特性曲线(绿线)中可以看出,曲线与纵轴的交点为太阳能板的短路电流ISC,与横轴的交点为开路电压VOC,太阳能板的ISC和VOC均随着光照强度的增加而上升,其输出电流IPANEL随着输出电压VPANEL经过一个先缓后急的逐渐下降过程。当我们把电压与电流相乘,以输出电压为自变量,可以得到太阳能板的P/V伏
原创
发布博客 2020.12.11 ·
4867 阅读 ·
1 点赞 ·
0 评论

小程序data-*自定义变量名注意要用小写

今日调试小程序时,被data-*这种自定义变量卡了半天,最后发现自定义名称不管你用没用大写,最后在参数传入的时候都是小写。列如:我定义了一个名为inValue的变量,其中V是大写字母。但是JS中直接调用的话,就会提示undefine。控制台打印,发现传入的变量名全部变成小写:所以为了防止出错,最好在页面和js文件中,统一使用小写的变量名。...
原创
发布博客 2020.11.11 ·
204 阅读 ·
0 点赞 ·
0 评论

模板字符串(反引号字符串)的使用说明

模板字面量 是允许嵌入表达式的字符串字面量。你可以使用多行字符串和字符串插值功能。它们在ES2015规范的先前版本中被称为“模板字符串”。语法`string text``string text line 1 string text line 2``string text ${expression} string text`tag `string text ${expression} string text`描述模板字符串使用反引号(` `) 来代替普通字符串中的用双引号和.
转载
发布博客 2020.11.06 ·
970 阅读 ·
0 点赞 ·
0 评论

微信小程序setData的使用

1、设置数据可以设置一个或同时多个data数据 this.setData({ test:'hello world!', info:'data',})console.log(this.data.test) // 结果 =》 “hello world!”console.log(this.data.info) // 结果 =》“data”2、用setData() 设置/修改 对象或数组 里某个属性的值比如修改 下面medias 对象里 id的值...
转载
发布博客 2020.11.06 ·
160 阅读 ·
0 点赞 ·
0 评论

微信小程序低功耗蓝牙能力

在无线通信领域,蓝牙是最基础又常用的能力。蓝牙组网十分简单,两设备间做个配对就可以建立起连接,其通信距离理论值为10米至100米以内,是近距离通信应用场景的首选。今天我们想跟大家分享小程序连接蓝牙的能力。目前蓝牙最为普遍的两种规格为蓝牙基础率/增强数据率 (BR/EDR) 和低功耗 (LE) 蓝牙。蓝牙基础率/增强数据率 (BR/EDR) 是经典的蓝牙协议,常用在对数据传输带宽有一定要求的场景上,比如需要传输音频数据的蓝牙音箱等;低功耗 (LE) 蓝牙是从蓝牙4.0...
转载
发布博客 2020.11.03 ·
713 阅读 ·
1 点赞 ·
0 评论

微信小程序UI组件库合集

第一款:官方WeUI组件库,地址 https://developers.weixin.qq.com/miniprogram/dev/extended/weui/预览码:第二款:ColorUI:地址 https://github.com/weilanwl/ColorUI预览码: 第三款:vantUI(又名:ZanUI):地址 https://youzan.github.io/vant-weapp/#/intro预览码:第四款:MinUI: 地址...
转载
发布博客 2020.10.29 ·
411 阅读 ·
1 点赞 ·
0 评论

微信小程序之画布的旋转,你搞懂了吗?

最近在学习微信小程序的时候,学习到画布时,旋转功能把我有点搞糊涂了。因为我一直以为,旋转的是画布,但其实,旋转的坐标系。坐标系方向为:画布向右为x,向左为-x,向上为-y,向下为y程序示例如下: ctx.translate(width/2,height/2) //重新定位坐标原点为画布中心 ctx.rotate( 30 / 180 * Math.PI); //画布旋转30° ctx.beginPath(); //绘制线条1 ctx.moveT
原创
发布博客 2020.10.22 ·
793 阅读 ·
0 点赞 ·
0 评论

微信小程序变量赋值失败

本人一直以来都是C程序员,最近有需求,需要做个微信小程序,其中有不少坎坷。C语言编程和高级语言相比,思维逻辑还是有些不一样的。例如今天遇到的问题,我在onload函数中给一个变量赋值,紧接着要使用,但发现变量依旧是空的,代码如下: onLoad: function (options) { news.limit(5).get({ success:res=>{ this.setData({newsList:res.data}) } })
原创
发布博客 2020.10.20 ·
1372 阅读 ·
3 点赞 ·
1 评论

ARM v8-m 架构参考手册

发布资源 2019.01.22 ·
pdf

VB2010串口编程实例

发布资源 2016.06.01 ·
zip

linux+系统开发技术详解--基于ARM

发布资源 2012.08.05 ·
pdf

s3c2440的CAMERA操作控制程序OV9650摄像头

发布资源 2012.08.05 ·
rar

c#基础教程

发布资源 2012.07.11 ·
pdf
加载更多