技术标签: qcc514x-qcc304x qcc5141 qcc304x qcc514x
相关PIO接口
#define PIOS_PER_BANK 32U
#define PioCommonPioBank(_pio) ((_pio) / PIOS_PER_BANK)
#define PioCommonPioMask(_pio) (1UL << ((_pio) % PIOS_PER_BANK))
uint32 PioSetDir32Bank(uint16 bank, uint32 mask, uint32 dir);
uint32 PioSet32Bank(uint16 bank, uint32 mask, uint32 bits);
uint32 PioGet32Bank(uint16 bank);
如thermistor初始化为例:
const thermistorConfig thermistor_config = {
.on = THERMISTOR_ON,
.adc = THERMISTOR_ADC,
};
/*! The thermistor configuration */
extern const thermistorConfig thermistor_config;
/*! Returns the thermistor configration */
#define appConfigThermistor() (&thermistor_config)
void appTemperatureSensorInit(void)
{
uint8 on = appConfigThermistor()->on;
if (on != THERMISTOR_PIO_UNUSED)
{
/* Setup 'on' PIO as output (driving low) */
uint16 bank = PioCommonPioBank(on);
uint32 mask = PioCommonPioMask(on);
PanicNotZero(PioSetMapPins32Bank(bank, mask, mask));
PanicNotZero(PioSetDir32Bank(bank, mask, mask));
PanicNotZero(PioSet32Bank(bank, mask, 0));
}
}
文章浏览阅读4.2k次,点赞3次,收藏49次。在Baidu,Google寻找了一大堆帖子,最后索性自己看文档自己研究。最后发现实现非常容易,得益于Python强大的串口库Pyserial可以直接调用串口第一步:下载pyserial本人是windows环境,所以其他环境请自行切换1,windows按 + R 打开搜索2,输入CMD进入终端3. 输入pip install pyserial 下载最新版第_python3.6不支持pyserial吗
文章浏览阅读4.4k次,点赞2次,收藏4次。创建build.rs //build.rsexterncratedunce;usestd::{env,path::PathBuf};fnmain(){letlibrary_name="r2c";letroot=PathBuf::from(env::var_os("CARGO_MANIFEST_DIR").unwrap());..._rustc-link-lib
文章浏览阅读3.1k次,点赞4次,收藏34次。“数据可视化过程中,经常遇到两种不同类型图表组合的情况,就是所谓的双坐标轴组合图。最近学习中遇到了此问题,特学习和大家分享,部分内容有个人改进哟”01—效果图02—twoord.plot用法和参数解释---plotrix包# 1、用法/Usage:twoord.plot(lx,ly,rx,ry,data=NULL,main="",xlim=NULL..._r语言如何置组合图的横坐标标题和纵坐标标题
文章浏览阅读1.7k次。一. 将.proto 文件编译出java文件1.下载对应系统的protoc;【自用链接:https://pan.baidu.com/s/1yTwRi8CzvnjX9ICRExQpqQ 密码:mrow】2.在proto.exe所在文件目录下打开命令行(shift+右键),执行: protoc -I=E:\tmp --java_out=./ E:\tmp\send_mail...._proto: file does not reside within any path specified using
文章浏览阅读1.5k次。一、引入Hive原因– 对存在HDFS上的文件或HBase中的表进行查询时,要手工写一堆MapReduce代码– 对于统计任务,只能由懂MapReduce的程序员才能搞定,耗时耗力FaceBook实现并开源Hive,解决海量结构化日志查询– Hive是一个SQL解析引擎,将SQL语句转译成MR Job,然后在Hadoop平台上运行,达到快速开发的目的。Hive一般不会直接接入到业务中使用,从某种意..._hive-jdbc:pom:1.1.0-cdh5.13.0 mvn
文章浏览阅读589次。课程目标Window系统下的环境搭建,go的环境配置,MinGW的环境配置Linux系统下的环境搭建,go的环境配置,Linux自带gcc很方便摘要在macOS和Linux下gcc,在window下需要安装MinGW。同时需要保证环境变量CGO_ENABLED被设置为1,这是表示cgo是否被启用状态。在本地构建时CGO_ENABLED默认启用,在交叉构建cgo是默认禁用的。比如交叉构建ARM环境运..._golang cgo 环境变量
文章浏览阅读547次。java反序列化_shiro550反序列化
文章浏览阅读1.7w次,点赞6次,收藏13次。原始数据:id scoreaaa 1aaa 2aaa 3预期结果:id scoreaaa 1,2,3可使用select id,concat_ws(',',collect_set(cast(colname as string))) from table;使用concat_ws函数,需将字段转成string格式,collect_set会对该..._concat_ws 去重
文章浏览阅读8.6k次。1.npm 安装依赖npm install --save @riophae/vue-treeselect2. 在需要使用的组件中引入import Treeselect from '@riophae/vue-treeselect'import '@riophae/vue-treeselect/dist/vue-treeselect.css' components: { Tre..._vue-treeselect 属性
文章浏览阅读224次。计算机毕业设计Java高校后勤保修系统(源码+系统+mysql数据库+lw文档)ssm基于uniapp+Vue框架的《露营》App开发与实现。springboot基于springboot的社会公益平台。ssm基于HTML的“牧经校园疫情防控网站”的设计与实现。springboot基于Java的高校教室申请管理系统。JSP客户关系管理系统的设计与实现sqlserver。JSP教学视频点播系统的设计与实现SQLServer。ssm基于HTML的“守护萌宠”网站的设计与实现。_保修系统系统包图
文章浏览阅读2.5k次。1.先在Git中仓库建立可在github中或码云中搭建 或自己搭建服务器注意设置忽略上传的文件 过滤掉一些文件或文件夹,那么被过滤的内容就不会被git管理,比如: build/: 过滤整个build文件夹; *.class: 过滤所有.class后缀的文件; path/to/local.properties: 过滤具体文件 .gi..._使用 git的注意事项
文章浏览阅读1w次,点赞2次,收藏15次。学习Spring Web Flow的简单使用_spring flow