La importancia del tipo de variables.
Cuando se programa en C, es común que los desarrolladores opten por emplear tipos de datos "float" que se ejecutaran en procesadores sin soporte en hardware para estos.
Si bien los lenguajes de programación de alto nivel nos dan la libertad de realizar operaciones complejas, es una simplicidad par programar, sin embargo, se paga un alto costo en terminos de tiempo de ejecución.
Tomemos el siguiente video de la ejecución de un codigo donde al presionar un boton se realizan 60000 sumas enteras mientras se prende el led y otras 60000 con el led apagado. Al presionar el otro boton se realiza la misma cantidad de sumas pero ahora son float (x=x+0.1). La diferencia de tiempo es considerable!
LuisEduardo Espinosa Maya
Pagina con información sobre electrónica, mecatrónica, sistemas automotrice y energías renovables. Proyectos, codigos, diagramas, problemas y actividades.
Codigo #7, Case en ensamblador, subrutinas y retrasos comutados.
Hardware: PIC24FJ128GA010, explorer 16, pickit3
Software: mplab X y XC16
Codigo #5, Funciones simples de E/S digital y calculo de operaciones logicas.
Hardware: pic24fj128ga010, tarjeta explorer 16 y pickit3
Software: mplax X ver 2 y XC compiler 1.16
10/01/2015
Curso de Microcontroladores y DSC
Empleando explorer 16 de Microchip, PIC14 y DSPIC
http://www.microchip.com/pagehandler/en-us/family/16bit/
16-bit PIC® Microcontrollers - Overview | Microchip Technology Inc. | Microchip Technology Inc. Microchip's 16-bit, PIC24 MCUs and dsPIC® Digital Signal Controllers provide designers with an easy upgrade path from 8-bitPIC® microcontrollers and a cost effective option to 32-bit MCUs. The broad product line includes everything from eXtreme Low Power microcontrollers to high performance digital…
21/11/2014
Muy interesante aritculo sobre como deben definirse las bases para crear comunicacion entre vehiculos.
Integrated automotive gateway can enable connected cars - SAE International
Integrated automotive gateway can enable connected cars - SAE International Connected-car technology has become a key differentiator for carmakers and and their Tier 1 suppliers. One of the biggest challenges connected cars pose is the integration of information and consumer electronics into the car and ensuring connectivity among them. Connected car applications such as te…
14/11/2014
Recursos de TI para diseño de aplicaciones automotriz.
http://www.ti.com/lsds/ti/apps/automotive/power_train/overview.page
Overview - Automotive Hybrid/Electric and Power Train Systems - TI.com TI’s automotive portfolio includes analog and connectivity solutions, DLP® displays, ADAS and infotainment processors, and safety MCUs and parts compliant with AEC-Q100 and TS16949 standards, and SafeTI™ product compliant with ISO 26262.
Haga clic aquí para reclamar su Entrada Patrocinada.
Localización
Categoría
Página web
Dirección
Puebla