
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
近些年来,随着嵌入式系统飞速的发展。嵌入式实时操作系统广泛地应用在制造工业、过程控制、通讯、仪器仪表、汽车、船舶、航空航天、军事、装备、消费类产 品等方面。Nucleus PLUS 是为实时嵌入式应用而设计的一个抢先式多任务操作系统内核,其95%的代码是用ANSIC写成的。因此很便于移植并可以支持大多数类型的处理器。又因Nucleus PLUS源码开放、开发/移植方便、功能模块丰...
最简单的bootloader的编写步骤:1. 初始化硬件:关看门狗、设置时钟、设置SDRAM、初始化NAND FLASH2. 如果bootloader比较大,要把它重定位到SDRAM3. 把内核从NAND FLASH读到SDRAM4. 设置"要传给内核的参数"5. 跳转执行内核改进:1. 提高CPU频率, 200MHZ ==> 400MHZ...
Flame这个游戏开发框架是以Flutter为基础的,而Flutter在屏幕上绘制时使用逻辑像素,因此,我们在Flame上调整游戏对象的大小时也是使用逻辑像素。实际上,游戏(Game)抽象类上有个调整(resize)方法,这个方法接受大小(Size)类参数,使用这个参数就可以确定设备的屏幕大小。首先在box-game.dart文件中,添加一个BoxGame类的实例变量screen...
# Uncomment this line to define a global platform for your projectuse_frameworks!(http://www.my516.com)source 'https://github.com/CocoaPods/Specs.git' # 公开的第三方库source 'https://gitee.com/muyushi...
返回上一级// 返回到上一级页面Navigator.of(context).pop();12替换路由比如我们从用户中心页面跳转到了 registerFirst 页面,然后从 registerFirst 页面通过 pushReplacementNamed 跳转到了 registerSecond 页面。这个时候当我们点击 registerSecond 的返回按钮的时候它会直接返回到用户中心。...
放自己定义的BottomNavigationWidget 这个组件的核心代码import 'package:flutter/material.dart';import 'pages/home.dart';import 'pages/map.dart';imp...
参数详解TextField同时也使用Text的部分属性:属性作用controller控制器,如同 Android View iddecoration输入器装饰keyboardType输入的类型- TextInputType.text(普通完整键盘)- TextInputType.number(数字键盘)- TextInputType.emailAddress(带...
React Native Image 实现placeholder占位图react-native Image没有placeholder这样的props,但是业务有需要这种场景, 解决方法为:使用ImageBackground包裹Image,如果图片有透明度,背景图和网络加载的图片就叠加在一起了组件类ImageView.jsimport React from '...
目录|-pages|-routes|—Routes.dart// routes/Routes.dartimport 'package:flutter/material.dart';import '../pages/Tabs.dart';import '../pages/Form.dart';import '../pages/Search.dart';import '../page...
在之前的博客【链接脚本(Linker Script)应用实例(一)使用copy table将函数载入到RAM中运行】中,我们第一步使用#pragma section命令将PFlashProgram函数存储至程序段.flash_driver,具体程序如下:#pragma section ".flash_driver" axvoid PFlashProgram( uint32...







